8
126 67
111 105
59 150
12 125
0 64
11 21
68 0
100 26
5
77 68 5236
152 48 7296
95 72 6840
92 73 6716
116 23 2668
1
30 14
61 14
61 30
30 30
